Synthesis of robust delay-fault-testable circuits: theory

نویسندگان

  • Srinivas Devadas
  • Kurt Keutzer
چکیده

Correct operation of synchronous digital circuits requires propagation delays of all sensitizable paths in the circuit to be smaller than a speciied limit. Physical defects and processing variations in integrated circuits can aaect the temporal behavior of a circuit without altering the logical behavior. These defects are called delay faults. In order to design, and especially to synthesize, highly or completely delay-fault testable circuits, one has to fully understand the sources of untestability. Ideally this requires the determination of necessary and suucient conditions for delay-fault testability. Synthesis procedures that produce testable logic realizations by satisfying suucient conditions for delay-fault testability can then be based on this understanding. There is often an area/performance overhead associated with these procedures, but an understanding of both the suuciency conditions and the techniques of logic optimization can alleviate the overhead by minimally constraining the optimization to achieve full testability. In this paper we give a comprehensive theoretical framework for the analysis and synthesis of delay-fault testable combinationallogic circuits. In particular, we provide necessary and suucient conditions for a combinational logic network to be completely robustly path-delay-fault testable. We begin with two-level circuits and give a necessary and suucient condition for robust path-delay-fault testability in terms of the well known concepts of primality, irredundancy and essential vertices. We then apply these notions to multilevel circuits to arrive at a necessary and suucient condition for multilevel implementations. We also generalize these results to multiple-output functions. We show that algebraic factorization retains the robust path-delay-fault testability of a two-level circuit and this naturally suggests a synthesis procedure for multilevel robustly path-delay-fault testable circuits. We switch focus to a less restrictive though common model of delay faults, namely, gate-delay-faults. We give a necessary and suucient condition for two-level and multilevel functions to be completely robustly gate-delay-fault testable. We show that constrained algebraic factorization in a multilevel synthesis procedure retains the complete robust gate-delay-fault testability of a two-level network. We present preliminary experimental results using these synthesis techniques.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesis for Testability Techniques for Asynchronous Circuits

Our goal is to synthesize hazard-free asynchronous circuits that are testable in the very stringent hazard-free robust path-delay-fault model. From a synthesis perspective producing circuits satisfying two very stringent requirements, namely, hazard-free operation and hazard-free robust path-delay-fault-testability, poses an especially exciting challenge. In this paper we present techniques whi...

متن کامل

Designing of Testable Reversible QCA Circuits Using a New Reversible MUX 2×1

Recently testing of Quantum-dot Cellular Automata (QCA) Circuits has attracted a lot of attention. In this paper, QCA is investigated for testable implementations of reversible logic. To amplify testability in Reversible QCA circuits, a test method regarding to Built In Self Test technique is developed for detecting all simulated defects. A new Reversible QCA MUX 2×1 desig...

متن کامل

TO APPEAR IN IEEE TRANSACTIONS ON COMPUTERSA Study of Theoretical Issues in the Synthesis of Delay Fault Testable Circuits 1

Multilevel Logic Optimization Transformations used in existing logic synthesis systems are characterized with respect to their testability preserving and testability enhancing properties. A su cient condition for a multilevel unate circuit to be \hazard free delay fault testable" is presented. In contrast to existing results that consider either \single path propagating hazard free robust tests...

متن کامل

Designing of Testable Reversible QCA Circuits Using a New Reversible MUX 2×1

Recently testing of Quantum-dot Cellular Automata (QCA) Circuits has attracted a lot of attention. In this paper, QCA is investigated for testable implementations of reversible logic. To amplify testability in Reversible QCA circuits, a test method regarding to Built In Self Test technique is developed for detecting all simulated defects. A new Reversible QCA MUX 2×1 desig...

متن کامل

Synthesis of asynchronous circuits for stuck-at and robust path delay fault testability

In this paper, we present methods for synthesizing multi-level asynchronous circuits to be both hazard-free and completely testable. Making an asynchronous two-level circuit hazard-free usually requires the introduction of either redundant or non-prime cubes, or both. This adversely a ects its testability. However, using extra inputs, which is seldom necessary, and a synthesis for testability m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 11  شماره 

صفحات  -

تاریخ انتشار 1992